Custom Installation (Using Command-Line Parameters)
Silent Installation
The msi installers for the workstations support performing silent installations. A silent installation does not show any
dialogs on the screen during the install.
This is accomplished by using the command-line parameter: /q
For example, the command to install CTC BIM Suites silently is:
msiexec /i CTCHIVESetup.msi /q
IMPORTANT: By choosing to do a silent installation, you are automatically agreeing to the software license agreement.
Installation Tips for Multi-User Computers
If your environment includes computers on which multiple users can login to a computer at the same time, and even if
each user may login to a different host computer (node) each time they connect, one technique to ensure a user has the
correct version of the software installed no matter which node they login to is to simply run the silent installer every
time they login, no matter where they login.
For example, if the installer is on your network drive, you could either modify their login script or perhaps push out via
Group Policy a command such as this, to run each time they login:
msiexec /i “N:\Software Installs\CTCHIVESetup.msi” /q
If the msi is run silently for installation for this user a second (or more) time on the same computer when it’s already
been installed, it will effectively do nothing.
This makes updating the software for the users trivial as well. Simply replace the msi file on the network drive with the
new one, and the next time each user logs in, they’ll automatically get the updated version.
NOTE: For updates, this only applies to newer versions of the software. Going back to an older version would require
uninstalling the newer version first. The command-line to silently uninstall the software is listed near the end of this
document.
Because each user gets their own isolated installation, another situation that can be useful is in the case where you have
early test users. For example, if you have a small team of users you want to have test a new release before all users get
it, those test users could run a newer setup from a different location on the network.
Updating the Software
When updating a workstation to a new release of the software, typically uninstalling an old version is NOT required.
Running the latest setup is all that should be needed.